var map;
var oTable1;
var size=0;
//省市区三级联动初始化
//信息不断向上滚动	
var interval;
var intervalint;

$(function(){
	 var iRet = WebVideoCtrl.I_CheckPluginInstall();
		if (-2 == iRet) {
    		  new $.zui.Messager('您的浏览器版本过高，不支持NPAPI插件！', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();
			return;
		} else if (-1 == iRet) {
	        //alert("请前往http://puhouddns.imwork.net:8099/upload/plugins/WebComponents.exe安装插件");
			return;
	    }
		// 初始化插件参数及插入插件
		WebVideoCtrl.I_InitPlugin("100%", "100%", {
			bWndFull: true,//是否支持单窗口双击全屏，默认支持 true:支持 false:不支持
			iWndowType : 1,
			cbSelWnd : function(xmlDoc) {
				g_iWndIndex = $(xmlDoc).find("SelectWnd").eq(0).text();
				var szInfo = "当前选择的窗口编号：" + g_iWndIndex;
				showCBInfo(szInfo);
			}
		});
		WebVideoCtrl.I_InsertOBJECTPlugin("divPlugin");
		clickLogin();
		// 窗口事件绑定
		$.ajax({
			url:'../datacollection/alldatacollectionshow',
			type:'POST',
			async:true,
			success:function(data){	
				$('#data1 .news').html("");
				for(var i=0,length=data.length;i<length;i++){
					$('#data1 .news').append('<li>'+data[i].wetlandname+'/'+data[i].site+'/'+data[i].para+ '&nbsp;&nbsp;&nbsp;&nbsp;'+
					data[i].collectorvalue+
					'&nbsp;'+data[i].unit+ '<span>'+data[i].collectortime+'</span></li>');
				}
			},
			error:function(e){
				console.log(e);
			}
		});	
});



			
							
		//获取所有湿地信息
		$.ajax({
			url:'../indicator/getallwetlandinfonew',
			async:true,
			type:'POST',
			success:function(data){
				var prov_info;
				var city_info;
				var dist_info;
				var length=data.length;
				
				//联动下拉框初始化为江苏
				$('#province').val(localStorage.provinceName);
				$('#province').trigger('change');
				$('#select').empty();	
				$('#select').append(' <option value="请选择保护主体">请选择保护主体</option>');							
				prov_info=$('#province').val();																	
				for(var i=0;i<length;i++){
					if(data[i].province==prov_info)
						$('#select').append('<option value='+data[i].name+'_'+i+'>'+data[i].name+'</option>');
					
				} 
				//选择省后确定湿地公园
				$('#province').change(function(){
					$('#select').empty();	
					$('#select').append(' <option value="请选择保护主体">请选择保护主体</option>');							
					prov_info=$(this).val();					
					var $city=$('.city option');						
					for(var i=0;i<length;i++){
						if(data[i].province==$(this).val())$('#select').append('<option value='+data[i].name+'_'+i+'>'+data[i].name+'</option>');																	
					}	
					showPie();
					$('#sample-table-2').DataTable().ajax.reload().column(2).search(prov_info).draw(); 
					confirm();
					
				});
				
				
				//改变湿地公园市和区随之改变
				$('#select').change(function(){
					if($(this).val()=='请选择保护主体')return;							
					var arr=$(this).val().match(/\d\d\d\d|\d\d\d|\d\d|\d/g);	
					var num=arr[arr.length-1];								
					//改变市和区					
					$(".city").children("option").each(function(){ 	
						
			              if( $(this).val()== data[num].city){  
			                    $('.city').val(data[num].city);  
			              }  
						
			         }); 																									
					$('.city').trigger("change");
					$(".dist").children("option").each(function(){ 									
			              if( $(this).val()== data[num].district){  
			                    $('.dist').val(data[num].district);  
			              }  
						
			         }); 
					//湿地公园改变后搜索框随之改变
					var valarr=$(this).val().split('_');
					$('#search').val(valarr[0]);
					
					//湿地公园表格涮选	
					showPie();
					getCameras(valarr[0]);
					confirm();
					selectwetland();
					getpicture(valarr[0]);
					getIndicators(valarr[0]);
					getoverview(valarr[0]);
					finddata(valarr[0]);
				});
				
				//改变市联动				
				$('.city').click(function(){						
					if($(this).val()==''){
						//$('#province').trigger('change');
						$('#select').empty();	
						$('#select').append(' <option value="请选择保护主体">请选择保护主体</option>');							
						prov_info=$('#province').val();	
						console.log(prov_info);										
						for(var i=0;i<length;i++){
							if(data[i].province==prov_info)$('#select').append('<option value='+data[i].name+'_'+i+'>'+data[i].name+'</option>');																	
						}
					}else{
						city_info=$(this).val();
						$('#select').empty();
						$('#select').append(' <option value="请选择保护主体">请选择保护主体</option>');							
						for(var i=0;i<length;i++){								
							if(data[i].city==$(this).val()&&data[i].province==prov_info){
								$('#select').append('<option value='+data[i].name+'_'+i+'>'+data[i].name+'</option>');																		
							}									
						}	
					}	
					showPie();
					//oTable1.column(2).search(city_info).draw();
					$('#sample-table-2').DataTable().ajax.reload().column(2).search(city_info).draw();
					confirm();
					
				});
				//改变区联动
				$('.dist').click(function(){                  
					if($(this).val()==''){
						$('#city .city').trigger('click');
					}else{
						dist_info=$(this).val();
						$('#select').empty();	
						$('#select').append(' <option value="请选择保护主体">请选择保护主体</option>');						
						for(var i=0;i<length;i++){
							if(data[i].district==$(this).val()&&data[i].province==prov_info)$('#select').append('<option value='+data[i].name+'_'+i+'>'+data[i].name+'</option>');																	
						}
					}
					showPie();
					//oTable1.column(2).search(dist_info).draw();
					$('#sample-table-2').DataTable().ajax.reload().column(2).search(dist_info).draw();
					confirm();
				}); 
				
				$("#select").get(0).selectedIndex=parseFloat(1);
				$('#select').trigger('change');
				
				
				
				//搜索关联湿地公园
				var arr=[];
				var arr2=[];
				for(var i=0;i<length;i++){
					arr.push(data[i].name);
					arr2.push(data[i].name+'_'+i);
				}
				
				$('#search').autocomplete({
						lookup:arr,
						onSelect:function(){	
							var val=$(this).val();
							for(var i=0;i<arr2.length;i++){								
								if(arr2[i].match(val)){
									var num=arr2[i].match(/\d/g)[0];									
									$('.prov').val(data[num].province); 
									$('.prov').trigger("change");																						
								    $("#select option").each(function(){  //遍历所有option  
								          var txt = $(this).val();
								          if(txt.match(val))$(this).attr('selected','selected');									              
								     }) ;
									$('#select').trigger("change");
									$('.dist').trigger("click");
									  $("#select option").each(function(){  //遍历所有option  
								          var txt = $(this).val();  							
								          if(txt.match(val))$(this).attr('selected','selected');          
						        
								     }) ;
								}
							}
							
							selectwetland();									
						},
						
					});
				
				
			},
			error:function(e){
				console.log(e);
			}
		});  
		function showPie(){
			var prov = $(".prov").val();
			var city = $(".city").val();
			var dist = $(".dist").val();
			var system = $("#search_system").val();
			var name = $("#search").val();
	
			$.ajax({
				url : "findbysearchandcalculate",
				dataType : "json",
				type : "POST",
				data : {
					prov : prov,
					city : city,
					dist : dist,
					system : system,
					name : name
				},
				async : true,
				error : function(error) {					
	          		  new $.zui.Messager('服务器报错，请联系相关人员。', {
	        		        icon: 'bell', // 定义消息图标
	       		        	type:'danger' 
	        		    }).show();

				},
				success : function(data) {	
					$('.wetland_info li span').empty();
					for(var i=0;i<15;i++){
						$('.wetland_info li').eq(i).append('<span>'+data[i+8]+'</span>');
					}
				}
			});
		}
		showPie();
	
			
$(function() {	
	$.ajax({
		url : "findtotalmapserver",
		dataType : "json",
		type : "POST",
		data : {},
		async : true,
		error : function(error) {
			console.log(error.responseText);
    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();

		},
		success : function(strValue) {
			if (strValue != null) {

				$("#add_gismapserver").empty();

				for ( var i in strValue) {
					var option = "<option value=" + strValue[i] + ">"
							+ strValue[i] + "</option>";
					$("#add_gismapserver").append(option);
				}

			}
		}
	});
});

//湿地类型涮选
$('#search_system').change(function(){
	var val=$(this).val();
	if(val=='')return;
	showPie();
	$('#sample-table-2').DataTable().ajax.reload().column(1).search(val).draw(); 
	//oTable1.column(1).search(val).draw();
	confirm();
	
});

function search() {
	var name = $("#search").val();
	$.ajax({
		url : "findbyname",
		dataType : "json",
		type : "POST",
		data : {
			name : name
		},
		async : true,
		success : function(strValue) {
			if (strValue.length != 0) {
				mapinit(strValue);
			}
		}
	});
}

function getAllWetland() {
	
	$.ajax({
		url : "all",
		dataType : "json",
		type : "POST",
		data : {},
		async :true,
		error : function(error) {
			console.log(error.responseText);

    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();

		},
		success : function(strValue) {
			if (strValue != null) {
				ShowWetlandOnMap(strValue);
			}
		}
	});
}

function confirm() {
	var prov = $(".prov").val();
	var city = $(".city").val();
	var dist = $(".dist").val();
	var system = $("#search_system").val();
	var name = $("#search").val();
	$.ajax({
		url : "findbysearch",
		dataType : "json",
		type : "POST",
		data : {
			prov : prov,
			city : city,
			dist : dist,
			system : system,
			name : name,
			form : ""
		},
		async : true,
		error : function(error) {
			console.log(error.responseText);

    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();

		},
		success : function(strValue) {
			//alert(strValue.length);
			if (strValue.length!= 0) {
				ShowWetlandOnMap(strValue);
			}
			else {
				plainmap();
				}
		}
	});
}


function getenvironmentindex(name){
	$.ajax({
		url : "../environmentindex/findbywetlandname",
		dataType : "json",
		type : "POST",
		data : {
			name : name
		},
		async : true,
		error : function(error) {
			console.log(error.responseText);
    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();

		},
		success : function(data) {
			$('#wetland_ei').html("");
			if (data.length!= 0) {
				for(var i=0,length=data.length;i<length;i++){
					$('#wetland_ei').append('<li>'+data[i].wetlandname+'/'+data[i].name+'/'+data[i].value+ '&nbsp;&nbsp;&nbsp;&nbsp;'+
					
					'<span>'+data[i].date+'</span></li>');
				
				}
			}
			
		}
	});
}

function getIndicators(name){
	$.ajax({
		url : "../datacollection/datacollectionshow",
		dataType : "json",
		type : "POST",
		data : {
			name : name
		},
		async : true,
		error : function(error) {
			console.log(error.responseText);
    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();

		},
		success : function(data) {
			$('#data1 .news').html("");
			for(var i=0,length=data.length;i<length;i++){
				$('#data1 .news').append('<li><p style="font-size:13px;">'+data[i].collectortime+'</p><p style="font-size:13px;">'+data[i].wetlandname+'/'+data[i].site+'<span style="margin-left:20px;font-weight:bold;">'+data[i].para+'</span>'+
						'<span style="float:right;font-weight:bold;">'+data[i].collectorvalue+data[i].unit+'</span></p></li>');
			
			}
		}
	});
}

function getCameras(name){
	$.ajax({
		url : "../monitoringsite/findcamerabywetlandname",
		dataType : "json",
		type : "POST",
		data : {
			name : name
		},
		async : true,
		error : function(error) {
			console.log(error.responseText);
    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();

		},
		success : function(data) {
			$('#video').html("");
			$('#video').append('<option value="宣传视频">宣传视频</option>');
			if (data.length!= 0) {
				for(var i=0,length=data.length;i<length;i++){
					
					$('#video').append('<option value="'+data[i].ci_father+'">'+data[i].ci_name+'</option>');
				
				}
				$('#video').val(data[0].ci_father);
				videoChange();
			}else{
				$("#divPlugin").css('display','none');
				$("#divVideo").css('display','block');
				$('#video').val("宣传视频");
				videoChange();
				
			}
			

		}
	});
}


function getoverview(name){
	$.ajax({
		url : "findbyname",
		dataType : "json",
		type : "POST",
		data : {
			name : name
		},
		async : true,
		error : function(error) {
			console.log(error.responseText);
    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();

		},
		success : function(strValue) {
		
			$("#overview").html("");
			$("#overview").append("<div>"+ strValue.wlin_overview+"</div>");
		}
	});
	
	
}

function getpicture(name){
	$.ajax({
		url : "findbyname",
		dataType : "json",
		type : "POST",
		data : {
			name : name
		},
		async : true,
		error : function(error) {
			console.log(error.responseText);
    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell' // 定义消息图标
  		    }).show();

		},
		success : function(strValue) { 
				$('.carousel-inner').empty(); 
				var image='';
				if(strValue.wlin_picture.length>=1){
					image+='<div class="item active"><img style="height:100%" src='+strValue.wlin_picture[0]+'></div>';
					for(var i=1;i<strValue.wlin_picture.length;i++){
						image+='<div class="item"><img style="height:100%" src='+strValue.wlin_picture[i]+'></div>';
					}
				} 			
				$('.carousel-inner').html(image); 
			
		}
	});
}


function videoChange(){
	var videoid=$("#video").val();
	
	if(videoid=='宣传视频'){
		$("#divPlugin").css('display','none'); 
		$("#divVideo").css('display','block'); 
		findvideo($('#select').val().split('_')[0]);
	}else{
		$("#divPlugin").css('display','block'); 
		$("#divVideo").css('display','none'); 
		$('#divVideo').html("");
		findcamera(videoid);
	}
	
}

function findvideo(name){
	$.ajax({
		url : "../wetlandManager/findbyname",
		dataType : "json",
		type : "POST",
		data : {
			name : name
		},
		async : true,
		error : function(error) {
			console.log(error.responseText);
    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();

		},
		success : function(strValue) {
			$('#divVideo').html("");
			$('#divVideo').append('<video controls width="100%" height="100%" autoplay="autoplay"><source src='+strValue.wlin_video[0]+' type="video/mp4"></video>');	
		}
	});
}

function finddata(name){
$.ajax({
 	url:'../wetlandManager/datainfo',
 	dataType : "json",
	type : "POST",
	data : {
		name : name
	},
	async : true,
 	success:function(data){	 	
 		$("#datadata").html("");
 		$("#datadata").append("<li class='00 default'><p>水质</p><p>无</p><p style='color:#fff;'></p></li>");
 		$("#datadata").append("<li class='11 default'><p>PM2.5</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		$("#datadata").append("<li class='22 default'><p>气温</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		$("#datadata").append("<li class='33 default'><p>湿度</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		$("#datadata").append("<li class='44 default'><p>风速</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		$("#datadata").append("<li class='55 default'><p>风向</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		$("#datadata").append("<li class='66 default'><p>负氧离子</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		$("#datadata").append("<li class='77 default'><p>噪声</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		$("#datadata").append("<li class='88 default'><p>溶氧</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		$("#datadata").append("<li class='99 default'><p>pH</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		$("#datadata").append("<li class='1010 default'><p>总磷</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		$("#datadata").append("<li class='1111 default'><p>总氮</p><p>无</p><p style='color:#fff;'>无</p></li>");
 		for(var pro in data){
 			var val=data[pro].value+data[pro].unit;
 			var value = data[pro].value;
 			var index=data[pro].index;
 			if(pro=='气温'){
 				degree(pro,value,index,val);
 			}else if(pro=='湿度'){
 				wet(pro,value,index,val);
 			}else if(pro=='PM2.5'){
 				PM(pro,value,index,val);
 			}else if(pro=='负氧离子'){
 				negoxy(pro,value,index,val);
 			}else if(pro=='噪声' && pro=='噪音'){
 				noise(pro,value,index,val);
 			}else if(pro=='风速'){
 				windSpeed(pro,value,index,val);
 			}else if(pro=='风向'){
 				windDirection(pro,value,index,val);
 			}else if(pro=='pH'){
 				PH(pro,value,index,val);
 			}else if(pro=='浊度'){
 				dimness(pro,value,index,val);
 			}else if(pro=='溶氧'){
 				disoxy(pro,value,index,val);
 			}else if(pro=='总磷'){
 				phosphorus(pro,value,index,val);
 			}else if(pro=='总氮'){
 				nitrogen(pro,value,index,val);
 			}else if(pro=='COD'){
 				COD(pro,value,index,val);
 			}else if(pro=='水质'){
 				water(pro,value,index,val);
 			}
 		}
 	},
 	error:function(e){
 		console.log(e);
 	}
 });
}

function findcamera(id) {
	$.ajax({
		url : "../monitoringsite/findcamera",
		dataType : "json",
		type : "POST",
		data : {
			id : id
		},
		async : false,
		error : function(error) {
			console.log(error.responseText);
    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();

		},
		success : function(e) {
			var cameraconnecttype = e.cameraconnecttype;
			var nvrconnecttype = e.nvrconnecttype;
			switch(cameraconnecttype){
			case "固定ip":
			case "域名":
				clickLogout();
				$("#loginip").val(e.deviceip);
				$("#username").val(e.username);
				$("#password").val(e.password);
				$("#port").val(e.deviceport);
				clickLogin();
				var channel = e.channelid;
				function clickStartRealPlayTemp(channel)  
				{  
				   return function()  
				   {  
					   clickStartRealPlayWithPara(channel);  
				   }  
				}  
				setTimeout(clickStartRealPlayTemp(channel), 500);
				break;
			case "海康server":
				clickLogout();
				$("#devicemode").val(e.devicemode);
				$("#serveraddress").val(e.serverip);
				$("#serverport").val(e.serverport);
				$("#deviceid").val(e.deviceid);
				clickGetDeviceIP();
				$("#username").val(e.username);
				$("#password").val(e.password);
				$("#port").val(e.deviceport);
				clickLogin();
				var channel = e.channelid;
				function clickStartRealPlayTemp(channel)  
				{  
				   return function()  
				   {  
					   clickStartRealPlayWithPara(channel);  
				   }  
				}  
				setTimeout(clickStartRealPlayTemp(channel), 500); 	
				break;
			case "nvr":
				switch(nvrconnecttype){
				case "固定ip":
				case "域名":
					clickLogout();
					$("#loginip").val(e.deviceip);
					$("#username").val(e.username);
					$("#password").val(e.password);
					$("#port").val(e.deviceport);
					clickLogin();
					var channel = e.channelid;
					function clickStartRealPlayTemp(channel)  
					{  
					   return function()  
					   {  
						   clickStartRealPlayWithPara(channel);  
					   }  
					}  
					setTimeout(clickStartRealPlayTemp(channel), 500);
					break;
				case "海康server":
					clickLogout();
					$("#devicemode").val(e.devicemode);
					$("#serveraddress").val(e.serverip);
					$("#serverport").val(e.serverport);
					$("#deviceid").val(e.deviceid);
					clickGetDeviceIP();
					$("#username").val(e.username);
					$("#password").val(e.password);
					$("#port").val(e.deviceport);
					clickLogin();
					var channel = e.channelid;
					function clickStartRealPlayTemp(channel)  
					{  
					   return function()  
					   {  
						   clickStartRealPlayWithPara(channel);  
					   }  
					}  
					setTimeout(clickStartRealPlayTemp(channel), 500); 	
					break;
				case "":
					break;
				default:
					break;
				}
			case "":
				break;
			default:
				break;
			}
		}
	});
}

function mapfirstinit(){
	$("#map").empty();
	$("#toc").empty();
	dojo.require("esri.map");

	$.ajax({
		url : "calculatecenterandscale",
		dataType : "json",
		type : "POST",
		data : {},
		async : true,
		error : function(error) {
			console.log(error.responseText);

    		  new $.zui.Messager('服务器报错，请联系相关人员。', {
  		        icon: 'bell', // 定义消息图标
		        	type:'danger' 
  		    }).show();

		},
		success : function(strValue) {
			//alert(strValue.length);
			if (strValue != null) {
				ShowWetlandOnMap(strValue);
			}

		}
	});
	
}

function plainmap() {
	$("#map").empty();
	$("#toc").empty();
	var graphicLayer;
	var longitudesum = 0;
	var latitudesum = 0;
	require([ "esri/map", "esri/geometry/Circle",
			"esri/symbols/SimpleFillSymbol", "esri/graphic",
			"esri/layers/GraphicsLayer", "dojo/dom", "dojo/dom-attr",
			"dojo/domReady!" ], function(Map, Circle, SimpleFillSymbol,
			Grahpic, GraphicsLayer, dom, domAttr) {
		map = new Map("map", {
			basemap : "streets",
			slider : true,
			zoom : 4
		});
		
		//var basemap = new esri.layers.ArcGISTiledMapServiceLayer("http://cache1.arcgisonline.cn/ArcGIS/rest/services/ChinaOnlineCommunity/MapServer");
       // map.addLayer(basemap);
		var point =new esri.geometry.Point(107.2472950000,
				33.2466840000, map.spatialReference);
		map.centerAt(point);
		map.showZoomSlider();
	});
}



function mapinit(wetland) {
	$("#map").empty();
	$("#toc").empty();
	dojo.require("esri.map");

	var layer, visible = [];
	function init() {
		map = new esri.Map("map");
		//var basemap = new esri.layers.ArcGISTiledMapServiceLayer("http://cache1.arcgisonline.cn/ArcGIS/rest/services/ChinaOnlineCommunity/MapServer");
       // map.addLayer(basemap);
		map.setBasemap("streets");
		var point = new esri.geometry.Point(wetland.wlin_longitude,
				wetland.wlin_latitude);
		map.centerAndZoom(point, 12);
		// clearMap();
		layer = new esri.layers.ArcGISDynamicMapServiceLayer(wetland.wlin_gis_mapserver_url);
		// layer.visible = false;
		if (layer.loaded) {
			buildLayerList(layer);
		} else {
			dojo.connect(layer, "onLoad", buildLayerList);
		}
//		dojo.connect(map, "onMouseMove", showCoordinates);
	}

	function getChildrenNodes(parentnodes, node) {
		for (var i = parentnodes.length - 1; i >= 0; i--) {

			var pnode = parentnodes[i];
			// 如果是父子关系，为父节点增加子节点，退出for循环
			if (pnode.id == node.pid) {
				pnode.state = "closed";// 关闭二级树
				pnode.children.push(node);
				return;
			} else {
				// 如果不是父子关系，删除父节点栈里当前的节点，
				// 继续此次循环，直到确定父子关系或不存在退出for循环
				parentnodes.pop();
			}
		}
	}

	function buildLayerList(layer) {
		var layerinfos = layer.layerInfos;
		var treeList = [];// jquery-easyui的tree用到的tree_data.json数组
		var parentnodes = [];// 保存所有的父亲节点
		var root = {
			"id" : "rootnode",
			"text" : "所有图层",
			"children" : []
		};// 增加一个根节点
		var node = {};
		if (layerinfos != null && layerinfos.length > 0) {

			for (var i = 0, j = layerinfos.length; i < j; i++) {
				var info = layerinfos[i];
				if (info.defaultVisibility) {
					visible.push(info.id);
				}

				node = {
					"id" : info.id,
					"text" : info.name,
					"pid" : info.parentLayerId,
					"checked" : info.defaultVisibility ? true : false,
					"children" : []
				};
				if (info.parentLayerId == -1) {
					parentnodes.push(node);
					root.children.push(node);
				} else {
					getChildrenNodes(parentnodes, node);
					parentnodes.push(node);
				}
			}
		}
		treeList.push(root);
		// jquery-easyui的树
		$('#toc').tree({
			data : treeList,
			checkbox : true, // 使节点增加选择框
			onCheck : function(node, checked) {// 更新显示选择的图层
				var visible = [];

				var nodes = $('#toc').tree("getChecked");
				dojo.forEach(nodes, function(node) {
					visible.push(node.id);
				});
				// if there aren't any layers visible set the array to be -1
				if (visible.length === 0) {
					visible.push(-1);
				}
				layer.setVisibleLayers(visible);
			}
		});

		layer.setVisibleLayers(visible);
		map.addLayer(layer);

	}

	dojo.ready(init);
}

function ShowWetlandOnMap(wetlands) {
	$("#map").empty();
	$("#toc").empty();
	
	var graphicLayer;
	var longitudesum = 0;
	var latitudesum = 0;

	require([ "esri/map", "esri/geometry/Circle",
			"esri/symbols/SimpleFillSymbol", "esri/graphic",
			"esri/layers/GraphicsLayer", "dojo/dom", "dojo/dom-attr",
			"dojo/domReady!" ], function(Map, Circle, SimpleFillSymbol,
			Grahpic, GraphicsLayer, dom, domAttr) {
		map = new Map("map", {
			basemap : "streets",
			// center: [wetlands[0].wlin_coordinates.longitude,
			// wetlands[0].wlin_coordinates.latitude],
			slider : true,
			zoom : wetlands[wetlands.length-1].wlin_scale
		});
		//var basemap = new esri.layers.ArcGISTiledMapServiceLayer("http://cache1.arcgisonline.cn/ArcGIS/rest/services/ChinaOnlineCommunity/MapServer");
        //map.addLayer(basemap);
		// 创建图层
		graphicLayer = new GraphicsLayer();
		// 把图层添加到地图上
		map.addLayer(graphicLayer);
		
		
		for(var i=0;i<wetlands.length-1;i++){
			addMarker(wetlands[i].wlin_longitude,
					wetlands[i].wlin_latitude, wetlands[i]);
			//map.infoWindow.resize(200, 200);
			//mapAddOverLay(wetlands[i].wlin_longitude, wetlands[i].wlin_latitude, wetlands[i].id, wetlands[i].wlin_name);
		}

		var point =new esri.geometry.Point(wetlands[wetlands.length-1].wlin_longitude,
				wetlands[wetlands.length-1].wlin_latitude, map.spatialReference);
		map.centerAt(point);

		map.showZoomSlider();

	});

	

	function addMarker(xx, yy, value) {

		// 设置标注的经纬度
		// 方法一
		var pt = new esri.geometry.Point(xx, yy, map.spatialReference);
		// 方法二
		// var pt = new esri.geometry.geographicToWebMercator(new
		// esri.geometry.Point({
		// "x": 118.0605760000,
		// "y": 36.8424320000,
		// "spatialReference": { "wkid": 102113 }
		// }));

		// 设置标注显示的图标
		// var symbol1 = new esri.symbol.SimpleMarkerSymbol();
		var symbol1 = new esri.symbol.PictureMarkerSymbol(
				"../assets/images/green3.png", 25, 25);
		//var symbol2 =  new esri.symbol.TextSymbol(value.wlin_name);
		var symbol2 = new esri.symbol.TextSymbol({
			  color: "white",
			  haloColor: "black",
			  haloSize: "1px",
			  text: value.wlin_name,
			  xoffset: 10,
			  yoffset: 10,
			//  type:"picturemarkersymbol",
				
			  font: {  // autocast as esri/symbols/Font
			    size: 8,
			    family: "sans-serif"
			   
			  }
			});

		


		// 要在模版中显示的参数
		var attr = {
			"wetlandName" : value.wlin_name,
			"wetlandad" : value.wlin_province + value.wlin_city + value.wlin_district,
			"wetlandArea" : value.wlin_official_area,
			"wetlandProtection" : value.wlin_protection_level,
			"wetlandManagementName" : value.wlin_management_name
		};

		// 创建模版
		var infoTemplate = new esri.InfoTemplate();
		infoTemplate.setTitle("${wetlandName}");
        infoTemplate.setContent(
        		"湿地名称: ${wetlandName}<br/>" +
        		"行政区划: ${wetlandad}  <br/>" +
        		"湿地面积: ${wetlandArea}公顷  <br/>" +
        		"保护体系: ${wetlandProtection}  <br/>" +
        		"管理单位: ${wetlandManagementName}  <br/>" +
        		"<div><a href='javascript:ShowDetailWetlandPanel(\""
				+ value.id + "\")'>查看详情</a> </div>");

		// 创建图像
		var graphic1 = new esri.Graphic(pt, symbol1, attr, infoTemplate);
		var graphic2 = new esri.Graphic(pt, symbol2, attr, infoTemplate);
		// 把图像添加到刚才创建的图层上
		graphicLayer.add(graphic1);
		graphicLayer.add(graphic2);
	}

	function setMapCenter(xx, yy, level) {
		var point = new esri.geometry.Point(xx, yy, map.spatialReference);
		map.centerAndZoom(point, level);
	}

	
}
function ShowDetailWetlandPanel(id) {
	$.ajax({
		url : "findbyid",
		dataType : "json",
		type : "POST",
		data : {
			id : id
		},
		async : true,
		error : function(error) {
			console.log(error.responseText);
		},
		success : function(strValue) {
			if (strValue != null) {

				// 动态添加点到arcgis图中的代码，strValue为WetlandEntity

				mapinit(strValue);

			}
		}
	});
}


function ShowDetailWetlandPanelByName(name) {
	$.ajax({
		url : "findbyname",
		dataType : "json",
		type : "POST",
		data : {
			name : name
		},
		async :true,
		error : function(error) {
			console.log(error.responseText);


		},
		success : function(strValue) {
			if (strValue != null) {

				// 动态添加点到arcgis图中的代码，strValue为WetlandEntity

				mapinit(strValue);

			}
		}
	});
}

	

function selectwetland(){
	var name = $('#select').val().split('_')[0];
	ShowDetailWetlandPanelByName(name);
}


function degree(pro,value,index,val){
	  var feeling = "";
	  var div=$('.'+index);
	  div.find('p').eq(0).text(pro);
	  div.find('p').eq(1).text(val);
	    if (parseFloat(value) < -40) {
	        feeling = "极寒";
	        div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level6');
	    } else if (-40<parseFloat(value)&&parseFloat(value) <=-35) {
	        feeling = "奇寒";
	        div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level6');
	    } else if (-35< parseFloat(value)&&parseFloat(value) <=-30) {
	        feeling = "酷寒";
	        div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level6');
	    } else if(-30<parseFloat(value)&&parseFloat(value)<=-20){
	    	feeling='严寒';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level6');
	    } else if(-20<parseFloat(value)&&parseFloat(value)<=-15){
	    	feeling='深寒';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level6');
	    } else if(-15<parseFloat(value)&&parseFloat(value)<=-10){
	    	feeling='大寒';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level5');
	    }else if(-10<parseFloat(value)&&parseFloat(value)<=-5){
	    	feeling='小寒'
	    		div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level5');
	    }else if(-5<parseFloat(value)&&parseFloat(value)<=0){
	    	feeling='轻度寒';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level5');
	    }else if(0<parseFloat(value)&&parseFloat(value)<=5){
	    	feeling='微寒';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level8');
	    }else if(5<parseFloat(value)&&parseFloat(value) <=10){
	    	feeling='凉';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level8');
	    }else if(10<parseFloat(value)&&parseFloat(value) <=12){
	    	feeling='温凉';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level7');
	    }else if(12<parseFloat(value)&&parseFloat(value) <=14){
	    	feeling='微温凉';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level7');
	    }else if(14<parseFloat(value)&&parseFloat(value) <=16){
	    	feeling='温和';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level1');
	    }else if(16<parseFloat(value)&&parseFloat(value)<=18){
	    	feeling='微温和';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level1');
	    }else if(18<parseFloat(value)&&parseFloat(value) <=20){
	    	feeling='温暖';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level1');
	    }else if(20<parseFloat(value)&&parseFloat(value) <=22){
	    	feeling='暖';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level1');
	    }else if(22<parseFloat(value)&&parseFloat(value) <=25){
	    	feeling='热';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level2');
	    }else if(25<parseFloat(value)&&parseFloat(value) <=28){
	    	feeling='炎热';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level2');
	    }else if(28<parseFloat(value)&&parseFloat(value) <=30){
	    	feeling='暑热';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level4');
	    }else if(30<parseFloat(value)&&parseFloat(value) <=35){
	    	feeling='酷热';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level3');
	    }else if(35<parseFloat(value)&&parseFloat(value) <=39){
	    	feeling='奇热';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level4');
	    }else{
	    	feeling='极热';
	    	div.find('p').eq(2).text(feeling);
	 		div.removeClass('default');
	 		div.addClass('level4');
	    }

}




function wet(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<45){
		feeling='干燥';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(45<parseFloat(value)&&parseFloat(value)<65){
		feeling='舒适';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(65<parseFloat(value)&&parseFloat(value)<100){
		feeling='潮湿';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}
}

function PM(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<35){
		feeling='优';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(35<parseFloat(value)&&parseFloat(value)<75){
		feeling='良';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(75<parseFloat(value)&&parseFloat(value)<115){
		feeling='轻度污染';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(115<parseFloat(value)&&parseFloat(value)<150){
		feeling='中度污染';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(150<parseFloat(value)&&parseFloat(value)<250){
		feeling='重度污染';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(250<parseFloat(value)&&parseFloat(value)<1000){
		feeling='严重污染';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}
}
//负氧离子
function negoxy(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<=500){
		feeling='不清新';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(500<parseFloat(value)&&parseFloat(value)<1000){
		feeling='一般';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(1000<parseFloat(value)&&parseFloat(value)<=1500){
		feeling='较清新';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(1500<parseFloat(value)&&parseFloat(value)<=2000){
		feeling='清新';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(2000<parseFloat(value)){
		feeling='非常清新';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}
}

//噪音
function noise(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<=20){
		feeling='很静';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(20<parseFloat(value)&&parseFloat(value)<=40){
		feeling='安静';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(40<parseFloat(value)&&parseFloat(value)<=60){
		feeling='一般';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(60<parseFloat(value)&&parseFloat(value)<=70){
		feeling='吵闹';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(70<parseFloat(value)&&parseFloat(value)<=90){
		feeling='很吵';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(90<parseFloat(value)&&parseFloat(value)<=100){
		feeling='非常吵';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(100<parseFloat(value)){
		feeling='难以忍受';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}
}

//风速
function windSpeed(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<0.3){
		feeling='无风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(0.3<parseFloat(value)&&parseFloat(value)<1.6){
		feeling='软风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(1.6<parseFloat(value)&&parseFloat(value)<3.4){
		feeling='轻风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(3.4<parseFloat(value)&&parseFloat(value)<5.5){
		feeling='微风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(5.5<parseFloat(value)&&parseFloat(value)<8.0){
		feeling='和风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(8.0<parseFloat(value)&&parseFloat(value)<=10.8){
		feeling='较劲风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(10.8<parseFloat(value)&&parseFloat(value)<13.9){
		feeling='强风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level8');
	}else if(13.9<parseFloat(value)&&parseFloat(value)<17.2){
		feeling='疾风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level8');
	}else if(17.2<parseFloat(value)&&parseFloat(value)<20.8){
		feeling='大风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level9');
	}else if(20.8<parseFloat(value)&&parseFloat(value)<24.5){
		feeling='烈风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level9');
	}else if(24.5<parseFloat(value)&&parseFloat(value)<28.5){
		feeling='狂风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(28.5<parseFloat(value)&&parseFloat(value)<32.7){
		feeling='暴风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(32.7<parseFloat(value)&&parseFloat(value)<37.0){
		feeling='台风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(37.0<parseFloat(value)){
		feeling='龙卷风';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}
}

//风向
function windDirection(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	
	 if((22.5<parseFloat(value)&&parseFloat(value)<67.5)){
		feeling='东北';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level7');
	}else if(67.5<parseFloat(value)&&parseFloat(value)<112.5){
		feeling='东';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(112.5<parseFloat(value)&&parseFloat(value)<157.5){
		feeling='东南';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(157.5<parseFloat(value)&&parseFloat(value)<202.5){
		feeling='南';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(202.5<parseFloat(value)&&parseFloat(value)<=247.5){
		feeling='西南';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(247.5<parseFloat(value)&&parseFloat(value)<292.5){
		feeling='西';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level7');
	}else if(292.5<parseFloat(value)&&parseFloat(value)<337.5){
		feeling='西北';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level7');
	}else{
		
			feeling='北';
			div.find('p').eq(2).text(feeling);
			div.removeClass('default');
			div.addClass('level7');
	}
}

//PH
function PH(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<4){
		feeling='强酸性';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(4<parseFloat(value)&&parseFloat(value)<6){
		feeling='酸性';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(6<parseFloat(value)&&parseFloat(value)<7){
		feeling='弱酸性';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(parseFloat(value)==7){
		feeling='中性';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(7<parseFloat(value)&&parseFloat(value)<=8.5){
		feeling='弱碱性';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(8.5<parseFloat(value)&&parseFloat(value)<=9.5){
		feeling='碱性';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(9.5<parseFloat(value)&&parseFloat(value)<=14){
		feeling='强碱性';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}
}

//浊度
function dimness(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<10){
		feeling='低浊度';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(10<parseFloat(value)&&parseFloat(value)<100){
		feeling='中浊度';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(100<parseFloat(value)){
		feeling='高浊度';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}
}

//溶解氧
function disoxy(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<3){
		feeling='低';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(3<parseFloat(value)&&parseFloat(value)<5){
		feeling='偏低';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(5<parseFloat(value)&&parseFloat(value)<7){
		feeling='中';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(7<parseFloat(value)&&parseFloat(value)<9){
		feeling='偏高';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(9<parseFloat(value)){
		feeling='高';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}
}

//总磷
function phosphorus(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<=0.02){
		feeling='Ⅰ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(0.02<parseFloat(value)&&parseFloat(value)<=0.1){
		feeling='Ⅱ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(0.1<parseFloat(value)&&parseFloat(value)<=0.2){
		feeling='Ⅲ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(0.2<parseFloat(value)&&parseFloat(value)<=0.3){
		feeling='Ⅳ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(0.3<parseFloat(value)&&parseFloat(value)<=0.4){
		feeling='Ⅴ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(0.4<parseFloat(value)){
		feeling='劣Ⅴ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}
}

//总氮
function  nitrogen(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<=0.2){
		feeling='Ⅰ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(0.2<parseFloat(value)&&parseFloat(value)<=0.5){
		feeling='Ⅱ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(0.5<parseFloat(value)&&parseFloat(value)<=1.0){
		feeling='Ⅲ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(1.0<parseFloat(value)&&parseFloat(value)<=1.5){
		feeling='Ⅳ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(1.5<parseFloat(value)&&parseFloat(value)<=2.0){
		feeling='Ⅴ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(2.0<parseFloat(value)){
		feeling='劣Ⅴ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}
}

//COD
function  COD(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(0<parseFloat(value)&&parseFloat(value)<=10){
		feeling='Ⅰ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(10<parseFloat(value)&&parseFloat(value)<=15){
		feeling='Ⅱ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level2');
	}else if(15<parseFloat(value)&&parseFloat(value)<=20){
		feeling='Ⅲ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level3');
	}else if(20<parseFloat(value)&&parseFloat(value)<=30){
		feeling='Ⅳ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(30<parseFloat(value)&&parseFloat(value)<=40){
		feeling='Ⅴ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}else if(40<parseFloat(value)){
		feeling='劣Ⅴ类';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level4');
	}
}

//水质
function  water(pro,value,index,val){
	var feeling='';
	var div=$('.'+index);
	div.find('p').eq(0).text(pro);
	div.find('p').eq(1).text(val);
	if(value=='Ⅰ类' || value=="Ⅰ"){
		feeling='优';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(value=='Ⅱ类' || value=="Ⅱ"){
		feeling='良';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(value=='Ⅲ类' || value=="Ⅲ"){
		//feeling='轻度污染';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(value=='Ⅳ类' || value=="Ⅳ"){
		//feeling='中度污染';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(value=='Ⅴ类' || value=="Ⅴ"){
		//feeling='重度污染';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else if(value=='劣Ⅴ类' || value=="劣Ⅴ"){
		//feeling='严重污染';
		div.find('p').eq(2).text(feeling);
		div.removeClass('default');
		div.addClass('level1');
	}else{
        //feeling='严重污染';
        div.find('p').eq(2).text(feeling);
        div.removeClass('default');
        div.addClass('level1');
	}
}
function interval(){
	clearInterval(intervalint);
	interval = parseInt($("#interval").val());
	
	
	
	intervalint = setInterval("clock()", interval * 1000);
	
	
}

function clock() {
	if(size!=1){
	size = size +1;
	$("#select").get(0).selectedIndex=parseFloat(parseInt(size)%parseInt($("#select option").size()));
	$('#select').trigger('change');
	}else{
		clearInterval(intervalint);
	}
}


function begin()
{
	interval = parseInt($("#interval").val());
	intervalint = setInterval("clock()",interval * 1000);
}
function stop()
{
  clearInterval(intervalint);
}

$(function() {
	$('.list_lh li:even').addClass('lieven');
	$(".list_lh").myScroll({
	speed: 120, //数值越大，速度越慢
	rowHeight: 68 //li的高度
	});
});

